Modelling digital avatars: A tuple space approach

نویسندگان

چکیده

The development of the Internet Things (IoT) came with manufacturing a huge amount smart things equipped sensors for making them aware their environment, and network connection allowing remote interaction them. However, most still lack enough autonomy context-awareness, hindering from being people-friendly actually useful users' everyday tasks. IoT devices should take advantage smartness to react automatically needs users provide seamless interactions Within this field, authors work on design Digital Avatars, mobile computing framework dynamically programming among devices. is based virtual profile user, which inferred, stored, shared by smartphone. provides personalized context running scripts interact This way, smartphones become digital avatar capable acting as personal interface environment. In work, we present formalization Avatars means Linda-based approach multiple tuple spaces. By case study, show how properties systems can be proved, briefly describe an implementation both study.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Stable Distributed Tuple Space

An approach is presented which extends the MOMfaulttolerant implementation of the Linda model of parallel programming. The original MOM system provided persistence of tuples and tuple states across both tuplespace and worker node halt failures. Unfortunately, the requirement that system tuple space reside in a central location restricted the scalability of the MOM model. In this work, an approa...

متن کامل

Tuplets: Words for a Tuple Space Machine

Linda Gel85, CG89] is a coordination language providing generative communication via tuple spaces. Each tuple space is a global associative memory consisting of a bag (or multi-set) of tuples, where the tuples are variable-sized objects. Repeated insertions and removals of variable-sized tuples are liable to result in the memory containing several small areas of free memory to which larger, var...

متن کامل

Tuple Space Coordination Across Space & Time

CAST is a coordination model designed to support interactions among agents executing on hosts that make up a mobile ad hoc network (MANET). From an application programmer’s point of view, CAST makes it possible for operations to be executed at arbitrary locations in space, at prescribed times which may be in the future, and on remote hosts even when no end-to-end connected route exists between ...

متن کامل

Implementing Tuple Space with Threads

The development of efficient and portable parallel programming systems can be a complex and troublesome task. Although there are several portable environments that are meant to be used as a support layer for higher level programming systems, they all provide different features and different levels of functionality to the system programmer. In this paper we report on our experience implementing ...

متن کامل

LuaTS - A Reactive Event-Driven Tuple Space

With the goal of assessing the use of the tuple space model in the context of event-driven applications, we developed a reactive tuple space in the Lua programming language. This system, which we called LuaTS, extends the original Linda model with a more powerful associative mechanism for retrieving tuples, supports code mobility and includes a reactive layer through which the programmer can mo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Science of Computer Programming

سال: 2021

ISSN: ['1872-7964', '0167-6423']

DOI: https://doi.org/10.1016/j.scico.2020.102583